home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / misc~1 / 199 / lib / lib.a < prev    next >
Encoding:
Text File  |  1988-03-14  |  14.5 KB  |  1,964 lines

  1. : _cttp
  2. csv
  3. lll 8 0
  4. sll 0 -26
  5. lll -26 0
  6. tda 0 0
  7. ldw 3 0
  8. adw 4 0
  9. lxl 0 0 0
  10. lll -26 1
  11. tda 1 0
  12. ldw 5 1
  13. adw 4 1
  14. lxl 0 1 1
  15. obl 12 1 0
  16. lll -26 1
  17. tda 1 0
  18. ldw 7 1
  19. adw 4 1
  20. lxl 0 1 1
  21. obl 12 1 0
  22. ldw 256 1
  23. xtw 1
  24. obl 12 1 0
  25. sll 0 -22
  26. lll -22 0
  27. phl 0
  28. lll 8 0
  29. phl 0
  30. ldw 0 0
  31. phw 0
  32. ldw 74 0
  33. phw 0
  34. trp 1
  35. pop 12
  36. tsl 0
  37. brc 4 0
  38. ldw -1 0
  39. phw 0
  40. jsr exit
  41. pop 2
  42. * 0
  43. ldw 1 0
  44. sgw 0 argc
  45. l$ 0 0
  46. tad 0 0
  47. lag argv 0
  48. ldw 0 1
  49. adw 4 1
  50. sxl 0 1 0
  51. lll 8 0
  52. ldw 129 1
  53. xtw 1
  54. obl 12 1 0
  55. sll 0 -4
  56. ldw 0 0
  57. xuw 0
  58. sll 0 -16
  59. sll 0 -12
  60. * 1
  61. lll -4 0
  62. tda 0 0
  63. lob 0 0 0
  64. tsb 0
  65. brc 4 2
  66. * 3
  67. lll -4 0
  68. tda 0 0
  69. lob 0 0 0
  70. tsb 0
  71. brc 4 4
  72. lll -4 0
  73. tda 0 0
  74. lob 0 0 0
  75. ldw 32 1
  76. xtb 0
  77. cmw 0 1
  78. brc 7 4
  79. lll -4 0
  80. ill 1 -4
  81. jmp 3
  82. * 4
  83. lll -4 0
  84. sll 0 -8
  85. * 5
  86. lll -4 0
  87. tda 0 0
  88. lob 0 0 0
  89. tsb 0
  90. brc 4 6
  91. lll -4 0
  92. tda 0 0
  93. lob 0 0 0
  94. ldw 32 1
  95. xtb 0
  96. cmw 0 1
  97. brc 8 6
  98. lll -4 0
  99. ill 1 -4
  100. jmp 5
  101. * 6
  102. lll -4 0
  103. tda 0 0
  104. lob 0 0 0
  105. tsb 0
  106. brc 4 7
  107. ldw 0 0
  108. lll -4 1
  109. ill 1 -4
  110. tda 1 0
  111. sob 0 0 0
  112. * 7
  113. lll -8 0
  114. tda 0 0
  115. lob 0 0 0
  116. ldw 60 1
  117. xtb 0
  118. cmw 0 1
  119. brc 5 8
  120. lll -8 0
  121. ldw 1 1
  122. xtw 1
  123. obl 12 1 0
  124. sll 0 -12
  125. jmp 9
  126. * 8
  127. lll -8 0
  128. tda 0 0
  129. lob 0 0 0
  130. ldw 62 1
  131. xtb 0
  132. cmw 0 1
  133. brc 5 10
  134. lll -8 0
  135. ldw 1 1
  136. xtw 1
  137. obl 12 1 0
  138. sll 0 -16
  139. jmp 11
  140. * 10
  141. lgw argc 0
  142. ldw 30 1
  143. cmw 0 1
  144. brc 9 12
  145. lll -8 0
  146. lag argv 0
  147. lgw argc 1
  148. igw 1 argc
  149. adw 4 1
  150. sxl 0 1 0
  151. * 12
  152. * 11
  153. * 9
  154. jmp 1
  155. * 2
  156. ldl 0 0
  157. lag argv 0
  158. lgw argc 1
  159. adw 4 1
  160. sxl 0 1 0
  161. ldw 0 0
  162. slw 0 -18
  163. * 13
  164. llw -18 0
  165. ldw 6 1
  166. cmw 0 1
  167. brc 9 14
  168. jmp 15
  169. * 16
  170. llw -18 0
  171. ilw 1 -18
  172. jmp 13
  173. * 15
  174. ldw 0 0
  175. lag _iobuf 0
  176. llw -18 1
  177. adw 262 1
  178. lax 0 1 0
  179. sob 0 0 0
  180. ldw 0 0
  181. lag _iobuf 0
  182. llw -18 1
  183. adw 262 1
  184. lax 0 1 0
  185. sow 0 4 0
  186. lag _iobuf 0
  187. llw -18 1
  188. adw 262 1
  189. lax 0 1 0
  190. sow 0 2 0
  191. lag _iobuf 0
  192. llw -18 1
  193. adw 262 1
  194. lax 0 1 0
  195. sob 0 1 0
  196. jmp 16
  197. * 14
  198. lag _iobuf 0
  199. ldw 0 0
  200. adw 262 0
  201. lax 0 0 0
  202. tad 0 0
  203. sgl 0 stdin
  204. lag _iobuf 0
  205. ldw 1 0
  206. adw 262 0
  207. lax 0 0 0
  208. tad 0 0
  209. sgl 0 stdout
  210. lag _iobuf 0
  211. ldw 2 0
  212. adw 262 0
  213. lax 0 0 0
  214. tad 0 0
  215. sgl 0 stderr
  216. ldw 3 0
  217. lgl stderr 1
  218. tda 1 0
  219. sob 0 0 0
  220. lgl stdout 1
  221. tda 1 0
  222. sob 0 0 0
  223. lgl stdin 1
  224. tda 1 0
  225. sob 0 0 0
  226. lll -12 0
  227. tsl 0
  228. brc 4 17
  229. ldw 0 0
  230. phw 0
  231. lll -12 0
  232. phl 0
  233. ldw 61 0
  234. phw 0
  235. trp 1
  236. pop 8
  237. slw 0 -18
  238. lgl stdin 1
  239. tda 1 0
  240. sob 0 1 0
  241. ldw 1 0
  242. lgl stdin 1
  243. tda 1 0
  244. sob 0 0 0
  245. llw -18 0
  246. ldw 0 1
  247. cmw 0 1
  248. brc 9 18
  249. llw -18 0
  250. phw 0
  251. lll -12 0
  252. phl 0
  253. jsr _cant
  254. pop 6
  255. * 18
  256. * 17
  257. lll -16 0
  258. tsl 0
  259. brc 4 19
  260. lll -16 0
  261. tda 0 0
  262. lob 0 0 0
  263. ldw 62 1
  264. xtb 0
  265. cmw 0 1
  266. brc 4 20
  267. ldw 0 0
  268. phw 0
  269. lll -16 0
  270. phl 0
  271. ldw 60 0
  272. phw 0
  273. trp 1
  274. pop 8
  275. slw 0 -18
  276. lgl stdout 1
  277. tda 1 0
  278. sob 0 1 0
  279. jmp 21
  280. * 20
  281. ldw 1 0
  282. phw 0
  283. ill 1 -16
  284. lll -16 0
  285. phl 0
  286. ldw 61 0
  287. phw 0
  288. trp 1
  289. pop 8
  290. slw 0 -18
  291. lgl stdout 1
  292. tda 1 0
  293. sob 0 1 0
  294. llw -18 0
  295. ldw 0 1
  296. cmw 0 1
  297. brc 6 22
  298. ldw 2 0
  299. phw 0
  300. llw -18 0
  301. phw 0
  302. ldl 0 0
  303. phl 0
  304. ldw 66 0
  305. phw 0
  306. trp 1
  307. pop 10
  308. slw 0 -18
  309. * 22
  310. * 21
  311. ldw 2 0
  312. lgl stdout 1
  313. tda 1 0
  314. sob 0 0 0
  315. llw -18 0
  316. ldw 0 1
  317. cmw 0 1
  318. brc 9 23
  319. llw -18 0
  320. phw 0
  321. lll -16 0
  322. phl 0
  323. jsr _cant
  324. pop 6
  325. * 23
  326. * 19
  327. lag argv 0
  328. tad 0 0
  329. phl 0
  330. lgw argc 0
  331. phw 0
  332. jsr main
  333. pop 6
  334. slw 0 -18
  335. lll -12 0
  336. tsl 0
  337. brc 4 24
  338. lgl stdin 0
  339. phl 0
  340. jsr fclose
  341. pop 4
  342. * 24
  343. lll -16 0
  344. tsl 0
  345. brc 4 25
  346. lgl stdout 0
  347. phl 0
  348. jsr fclose
  349. pop 4
  350. * 25
  351. llw -18 0
  352. phw 0
  353. jsr exit
  354. pop 2
  355. ret
  356. efn 26
  357. $ 0
  358. = 31075
  359. = 0
  360. : _cant
  361. csv
  362. l$ 0 0
  363. tad 0 0
  364. phl 0
  365. jsr _ps
  366. pop 4
  367. lll 8 0
  368. phl 0
  369. jsr _ps
  370. pop 4
  371. l$ 1 0
  372. tad 0 0
  373. phl 0
  374. jsr _ps
  375. pop 4
  376. llw 12 0
  377. phw 0
  378. jsr exit
  379. pop 2
  380. ret
  381. efn 0
  382. $ 0
  383. = 25441
  384. = 28199
  385. = 29728
  386. = 29285
  387. = 25705
  388. = 29285
  389. = 25460
  390. = 8192
  391. $ 1
  392. = 2573
  393. = 0
  394. : _ps
  395. csv
  396. * 0
  397. lll 8 0
  398. tda 0 0
  399. lob 0 0 0
  400. tsb 0
  401. brc 4 1
  402. lll 8 0
  403. ill 1 8
  404. tda 0 0
  405. lob 0 0 0
  406. xtb 0
  407. phw 0
  408. ldw 2 0
  409. phw 0
  410. trp 1
  411. pop 4
  412. jmp 0
  413. * 1
  414. ret
  415. efn 0
  416. : exit
  417. csv
  418. llw 8 0
  419. phw 0
  420. ldw 76 0
  421. phw 0
  422. trp 1
  423. pop 4
  424. ret
  425. efn 0
  426. . argc 2
  427. . argv 120
  428. . _iobuf 1572
  429. . stdin 4
  430. . stdout 4
  431. . stderr 4
  432. : sprintf
  433. csv
  434. lal 16 0
  435. tad 0 0
  436. phl 0
  437. lll 12 0
  438. phl 0
  439. lll 8 0
  440. phl 0
  441. jsr _dopf
  442. pop 12
  443. ret
  444. efn 0
  445. : printf
  446. csv
  447. lal 12 0
  448. tad 0 0
  449. phl 0
  450. lll 8 0
  451. phl 0
  452. lag _pfb 0
  453. tad 0 0
  454. phl 0
  455. jsr _dopf
  456. pop 12
  457. lgl stdout 0
  458. phl 0
  459. lag _pfb 0
  460. tad 0 0
  461. phl 0
  462. jsr fputs
  463. pop 8
  464. ret
  465. efn 0
  466. : fprintf
  467. csv
  468. lal 16 0
  469. tad 0 0
  470. phl 0
  471. lll 12 0
  472. phl 0
  473. lag _pfb 0
  474. tad 0 0
  475. phl 0
  476. jsr _dopf
  477. pop 12
  478. lll 8 0
  479. phl 0
  480. lag _pfb 0
  481. tad 0 0
  482. phl 0
  483. jsr fputs
  484. pop 8
  485. ret
  486. efn 0
  487. : fclose
  488. csv
  489. lll 8 0
  490. ldw 0 1
  491. xuw 1
  492. cml 0 1
  493. brc 20 0
  494. lll 8 0
  495. tda 0 0
  496. lob 0 0 0
  497. ldw 2 1
  498. xtb 0
  499. cmw 0 1
  500. brc 5 1
  501. lll 8 0
  502. phl 0
  503. jsr fflush
  504. pop 4
  505. * 1
  506. lll 8 0
  507. tda 0 0
  508. lob 0 1 0
  509. tsb 0
  510. brc 4 2
  511. lll 8 0
  512. tda 0 0
  513. lob 0 1 0
  514. xtb 0
  515. phw 0
  516. ldw 62 0
  517. phw 0
  518. trp 1
  519. pop 4
  520. * 2
  521. ldw 0 0
  522. lll 8 1
  523. tda 1 0
  524. sob 0 0 0
  525. * 0
  526. ret
  527. efn 0
  528. : fflush
  529. csv
  530. lll 8 0
  531. tda 0 0
  532. low 0 2 0
  533. ldw 0 1
  534. cmw 0 1
  535. brc 8 0
  536. lll 8 0
  537. tda 0 0
  538. lao 0 6 0
  539. tad 0 0
  540. phl 0
  541. lll 8 0
  542. tda 0 0
  543. low 0 2 0
  544. xtw 0
  545. phl 0
  546. lll 8 0
  547. tda 0 0
  548. lob 0 1 0
  549. xtb 0
  550. phw 0
  551. ldw 64 0
  552. phw 0
  553. trp 1
  554. pop 12
  555. slw 0 -2
  556. * 0
  557. ldw 0 0
  558. lll 8 1
  559. tda 1 0
  560. sow 0 2 0
  561. llw -2 0
  562. ldw 0 1
  563. cmw 0 1
  564. brc 7 1
  565. ldw -1 0
  566. jmp 2
  567. * 1
  568. llw -2 0
  569. * 2
  570. ret
  571. ret
  572. efn 2
  573. : fgets
  574. csv
  575. lll 14 0
  576. phl 0
  577. jsr getc
  578. pop 4
  579. slw 0 -2
  580. llw -2 0
  581. ldw -1 1
  582. cmw 0 1
  583. brc 5 0
  584. ldw 0 0
  585. xuw 0
  586. ret
  587. * 0
  588. llw 12 0
  589. ilw -1 12
  590. ldw 0 0
  591. slw 0 -4
  592. * 1
  593. llw -4 0
  594. llw 12 1
  595. cmw 0 1
  596. brc 9 2
  597. llw -2 0
  598. ldw -1 1
  599. cmw 0 1
  600. brc 4 2
  601. jmp 3
  602. * 4
  603. lll 14 0
  604. phl 0
  605. jsr getc
  606. pop 4
  607. slw 0 -2
  608. jmp 1
  609. * 3
  610. llw -2 0
  611. lll 8 1
  612. tda 1 0
  613. llw -4 1
  614. ilw 1 -4
  615. xtw 1
  616. sxb 0 1 0
  617. llw -2 0
  618. ldw 10 1
  619. cmw 0 1
  620. brc 5 5
  621. jmp 2
  622. * 5
  623. jmp 4
  624. * 2
  625. ldw 0 0
  626. lll 8 1
  627. tda 1 0
  628. llw -4 1
  629. xtw 1
  630. sxb 0 1 0
  631. lll 8 0
  632. ret
  633. ret
  634. efn 4
  635. : fopen
  636. csv
  637. ldw 0 0
  638. slw 0 -2
  639. * 0
  640. llw -2 0
  641. ldw 6 1
  642. cmw 0 1
  643. brc 9 1
  644. lag _iobuf 0
  645. llw -2 0
  646. adw 262 0
  647. lax 0 0 0
  648. lob 0 0 0
  649. ldw 0 1
  650. xtb 0
  651. cmw 0 1
  652. brc 4 1
  653. jmp 2
  654. * 3
  655. llw -2 0
  656. ilw 1 -2
  657. jmp 0
  658. * 2
  659. jmp 3
  660. * 1
  661. llw -2 0
  662. ldw 6 1
  663. cmw 0 1
  664. brc 6 4
  665. ldw 0 0
  666. xuw 0
  667. ret
  668. * 4
  669. lll 12 0
  670. tda 0 0
  671. lob 0 0 0
  672. ldw 119 1
  673. xtb 0
  674. cmw 0 1
  675. brc 5 5
  676. ldw 0 0
  677. phw 0
  678. lll 8 0
  679. phl 0
  680. ldw 60 0
  681. phw 0
  682. trp 1
  683. pop 8
  684. slw 0 -6
  685. ldw 2 0
  686. slw 0 -4
  687. jmp 6
  688. * 5
  689. lll 12 0
  690. tda 0 0
  691. lob 0 0 0
  692. ldw 114 1
  693. xtb 0
  694. cmw 0 1
  695. brc 5 7
  696. ldw 0 0
  697. phw 0
  698. lll 8 0
  699. phl 0
  700. ldw 61 0
  701. phw 0
  702. trp 1
  703. pop 8
  704. slw 0 -6
  705. ldw 1 0
  706. slw 0 -4
  707. jmp 8
  708. * 7
  709. lll 12 0
  710. tda 0 0
  711. lob 0 0 0
  712. ldw 97 1
  713. xtb 0
  714. cmw 0 1
  715. brc 5 9
  716. ldw 1 0
  717. phw 0
  718. lll 8 0
  719. phl 0
  720. ldw 61 0
  721. phw 0
  722. trp 1
  723. pop 8
  724. slw 0 -6
  725. ldw 0 1
  726. cmw 0 1
  727. brc 9 10
  728. ldw 0 0
  729. phw 0
  730. lll 8 0
  731. phl 0
  732. ldw 60 0
  733. phw 0
  734. trp 1
  735. pop 8
  736. slw 0 -6
  737. jmp 11
  738. * 10
  739. ldw 2 0
  740. phw 0
  741. llw -6 0
  742. phw 0
  743. ldl 0 0
  744. phl 0
  745. ldw 66 0
  746. phw 0
  747. trp 1
  748. pop 10
  749. ldl 0 1
  750. cml 0 1
  751. brc 9 12
  752. ldw -1 0
  753. slw 0 -6
  754. * 12
  755. * 11
  756. ldw 2 0
  757. slw 0 -4
  758. jmp 13
  759. * 9
  760. ldw 3 0
  761. phw 0
  762. lll 8 0
  763. phl 0
  764. ldw 61 0
  765. phw 0
  766. trp 1
  767. pop 8
  768. slw 0 -6
  769. ldw 3 0
  770. slw 0 -4
  771. * 13
  772. * 8
  773. * 6
  774. llw -6 0
  775. ldw 0 1
  776. cmw 0 1
  777. brc 9 14
  778. ldw 0 0
  779. xuw 0
  780. ret
  781. * 14
  782. lag _iobuf 0
  783. llw -2 0
  784. adw 262 0
  785. lax 0 0 0
  786. tad 0 0
  787. sll 0 -12
  788. ldw 0 0
  789. lll -12 1
  790. tda 1 0
  791. sow 0 2 0
  792. lll -12 1
  793. tda 1 0
  794. sow 0 4 0
  795. llw -6 0
  796. lll -12 1
  797. tda 1 0
  798. sob 0 1 0
  799. llw -4 0
  800. lll -12 1
  801. tda 1 0
  802. sob 0 0 0
  803. lll -12 0
  804. ret
  805. ret
  806. efn 12
  807. : fputs
  808. csv
  809. * 0
  810. lll 8 0
  811. tda 0 0
  812. lob 0 0 0
  813. tsb 0
  814. brc 4 1
  815. lll 12 0
  816. phl 0
  817. lll 8 0
  818. ill 1 8
  819. tda 0 0
  820. lob 0 0 0
  821. xtb 0
  822. phw 0
  823. jsr putc
  824. pop 6
  825. jmp 0
  826. * 1
  827. ret
  828. efn 0
  829. : gets
  830. csv
  831. lll 8 0
  832. sll 0 -6
  833. lgl stdin 0
  834. phl 0
  835. jsr getc
  836. pop 4
  837. slw 0 -2
  838. ldw -1 1
  839. cmw 0 1
  840. brc 5 0
  841. ldw 0 0
  842. xuw 0
  843. ret
  844. * 0
  845. * 1
  846. llw -2 0
  847. ldw 10 1
  848. cmw 0 1
  849. brc 4 2
  850. llw -2 0
  851. ldw -1 1
  852. cmw 0 1
  853. brc 4 2
  854. llw -2 0
  855. lll 8 1
  856. ill 1 8
  857. tda 1 0
  858. sob 0 0 0
  859. lgl stdin 0
  860. phl 0
  861. jsr getc
  862. pop 4
  863. slw 0 -2
  864. jmp 1
  865. * 2
  866. ldw 0 0
  867. lll 8 1
  868. tda 1 0
  869. sob 0 0 0
  870. lll -6 0
  871. ret
  872. ret
  873. efn 6
  874. : getchar
  875. csv
  876. lgl stdin 0
  877. phl 0
  878. jsr getc
  879. pop 4
  880. ret
  881. ret
  882. efn 0
  883. : getc
  884. csv
  885. lll 8 0
  886. ldw 0 1
  887. xuw 1
  888. cml 0 1
  889. brc 21 0
  890. ldw -1 0
  891. ret
  892. * 0
  893. lll 8 0
  894. tda 0 0
  895. lob 0 0 0
  896. ldw 3 1
  897. xtb 0
  898. cmw 0 1
  899. brc 5 1
  900. lll 8 0
  901. tda 0 0
  902. lao 0 6 0
  903. tad 0 0
  904. phl 0
  905. ldw 1 0
  906. xtw 0
  907. phl 0
  908. lll 8 0
  909. tda 0 0
  910. lob 0 1 0
  911. xtb 0
  912. phw 0
  913. ldw 63 0
  914. phw 0
  915. trp 1
  916. pop 12
  917. slw 0 -4
  918. llw -4 0
  919. ldw 1 1
  920. cmw 0 1
  921. brc 4 2
  922. ldw -1 0
  923. ret
  924. * 2
  925. ldw 0 0
  926. slw 0 -2
  927. jmp 3
  928. * 1
  929. lll 8 0
  930. tda 0 0
  931. lob 0 0 0
  932. ldw 1 1
  933. xtb 0
  934. cmw 0 1
  935. brc 5 4
  936. lll 8 0
  937. tda 0 0
  938. low 0 2 0
  939. slw 0 -2
  940. * 5
  941. llw -2 0
  942. lll 8 1
  943. tda 1 0
  944. low 0 4 1
  945. cmw 0 1
  946. brc 6 6
  947. lll 8 0
  948. tda 0 0
  949. lao 0 6 0
  950. tad 0 0
  951. phl 0
  952. ldw 256 0
  953. xtw 0
  954. phl 0
  955. lll 8 0
  956. tda 0 0
  957. lob 0 1 0
  958. xtb 0
  959. phw 0
  960. ldw 63 0
  961. phw 0
  962. trp 1
  963. pop 12
  964. slw 0 -4
  965. llw -4 0
  966. ldw 0 1
  967. cmw 0 1
  968. brc 7 7
  969. ldw 0 0
  970. lll 8 1
  971. tda 1 0
  972. sow 0 4 0
  973. lll 8 1
  974. tda 1 0
  975. sow 0 2 0
  976. ldw -1 0
  977. ret
  978. * 7
  979. llw -4 0
  980. lll 8 1
  981. tda 1 0
  982. sow 0 4 0
  983. ldw 0 0
  984. slw 0 -2
  985. jmp 5
  986. * 6
  987. llw -2 0
  988. ldw 1 1
  989. obw 12 1 0
  990. lll 8 1
  991. tda 1 0
  992. sow 0 2 0
  993. jmp 8
  994. * 4
  995. ldw -1 0
  996. ret
  997. * 8
  998. * 3
  999. lll 8 0
  1000. tda 0 0
  1001. lao 0 6 0
  1002. llw -2 0
  1003. xtw 0
  1004. lxb 0 0 0
  1005. ldw 255 1
  1006. xtb 0
  1007. obw 3 1 0
  1008. slw 0 -6
  1009. lll 8 0
  1010. tda 0 0
  1011. lob 0 1 0
  1012. ldw 0 1
  1013. xtb 0
  1014. cmw 0 1
  1015. brc 5 9
  1016. llw -6 0
  1017. ldw 13 1
  1018. cmw 0 1
  1019. brc 5 9
  1020. lll 8 0
  1021. phl 0
  1022. ldw 10 0
  1023. slw 0 -6
  1024. phw 0
  1025. jsr putc
  1026. pop 6
  1027. * 9
  1028. llw -6 0
  1029. ret
  1030. ret
  1031. efn 8
  1032. : putchar
  1033. csv
  1034. lgl stdout 0
  1035. phl 0
  1036. llw 8 0
  1037. phw 0
  1038. jsr putc
  1039. pop 6
  1040. ret
  1041. efn 0
  1042. : puts
  1043. csv
  1044. * 0
  1045. lll 8 0
  1046. tda 0 0
  1047. lob 0 0 0
  1048. tsb 0
  1049. brc 4 1
  1050. lgl stdout 0
  1051. phl 0
  1052. lll 8 0
  1053. ill 1 8
  1054. tda 0 0
  1055. lob 0 0 0
  1056. xtb 0
  1057. phw 0
  1058. jsr putc
  1059. pop 6
  1060. jmp 0
  1061. * 1
  1062. lgl stdout 0
  1063. phl 0
  1064. ldw 10 0
  1065. phw 0
  1066. jsr putc
  1067. pop 6
  1068. ret
  1069. efn 0
  1070. : putc
  1071. csv
  1072. lll 10 0
  1073. ldw 0 1
  1074. xuw 1
  1075. cml 0 1
  1076. brc 21 0
  1077. ldw -1 0
  1078. ret
  1079. * 0
  1080. ldw 0 0
  1081. slw 0 -4
  1082. lll 10 0
  1083. tda 0 0
  1084. lob 0 0 0
  1085. ldw 3 1
  1086. xtb 0
  1087. cmw 0 1
  1088. brc 5 1
  1089. llw 8 0
  1090. lll 10 1
  1091. tda 1 0
  1092. lao 0 6 0
  1093. ldw 0 1
  1094. xtw 1
  1095. sxb 0 1 0
  1096. lll 10 0
  1097. tda 0 0
  1098. lao 0 6 0
  1099. tad 0 0
  1100. phl 0
  1101. ldw 1 0
  1102. xtw 0
  1103. phl 0
  1104. lll 10 0
  1105. tda 0 0
  1106. lob 0 1 0
  1107. xtb 0
  1108. phw 0
  1109. ldw 64 0
  1110. phw 0
  1111. trp 1
  1112. pop 12
  1113. slw 0 -4
  1114. jmp 2
  1115. * 1
  1116. lll 10 0
  1117. tda 0 0
  1118. lob 0 0 0
  1119. ldw 2 1
  1120. xtb 0
  1121. cmw 0 1
  1122. brc 5 3
  1123. lll 10 0
  1124. tda 0 0
  1125. low 0 2 0
  1126. ldw 256 1
  1127. cmw 0 1
  1128. brc 5 4
  1129. lll 10 0
  1130. phl 0
  1131. jsr fflush
  1132. pop 4
  1133. slw 0 -4
  1134. * 4
  1135. llw 8 0
  1136. lll 10 1
  1137. tda 1 0
  1138. lao 0 6 0
  1139. lll 10 1
  1140. tda 1 1
  1141. low 1 2 1
  1142. xtw 1
  1143. sxb 0 1 0
  1144. lll 10 0
  1145. tda 0 0
  1146. low 0 2 0
  1147. ldw 1 1
  1148. obw 12 1 0
  1149. lll 10 1
  1150. tda 1 0
  1151. sow 0 2 0
  1152. jmp 5
  1153. * 3
  1154. ldw -1 0
  1155. ret
  1156. * 5
  1157. * 2
  1158. lll 10 0
  1159. tda 0 0
  1160. lob 0 1 0
  1161. ldw 0 1
  1162. xtb 0
  1163. cmw 0 1
  1164. brc 5 6
  1165. llw 8 0
  1166. ldw 10 1
  1167. cmw 0 1
  1168. brc 5 6
  1169. lll 10 0
  1170. phl 0
  1171. ldw 13 0
  1172. phw 0
  1173. jsr putc
  1174. pop 6
  1175. slw 0 -4
  1176. * 6
  1177. llw -4 0
  1178. ldw 0 1
  1179. cmw 0 1
  1180. brc 7 7
  1181. ldw -1 0
  1182. jmp 8
  1183. * 7
  1184. llw -4 0
  1185. * 8
  1186. ret
  1187. ret
  1188. efn 4
  1189. : strcat
  1190. csv
  1191. * 0
  1192. lll 8 0
  1193. tda 0 0
  1194. lob 0 0 0
  1195. tsb 0
  1196. brc 4 1
  1197. lll 8 0
  1198. ill 1 8
  1199. jmp 0
  1200. * 1
  1201. * 2
  1202. lll 12 0
  1203. ill 1 12
  1204. tda 0 0
  1205. lob 0 0 0
  1206. lll 8 1
  1207. ill 1 8
  1208. tda 1 0
  1209. sob 0 0 0
  1210. tsb 0
  1211. brc 4 3
  1212. jmp 2
  1213. * 3
  1214. ret
  1215. efn 0
  1216. : strcmp
  1217. csv
  1218. * 0
  1219. lll 8 0
  1220. tda 0 0
  1221. lob 0 0 0
  1222. tsb 0
  1223. brc 4 1
  1224. lll 8 0
  1225. tda 0 0
  1226. lob 0 0 0
  1227. lll 12 1
  1228. tda 1 0
  1229. lob 0 0 1
  1230. cmb 0 1
  1231. brc 5 1
  1232. lll 8 0
  1233. ill 1 8
  1234. lll 12 0
  1235. ill 1 12
  1236. jmp 0
  1237. * 1
  1238. lll 8 0
  1239. tda 0 0
  1240. lob 0 0 0
  1241. ldw 0 1
  1242. xtb 0
  1243. cmw 0 1
  1244. brc 5 2
  1245. lll 12 0
  1246. tda 0 0
  1247. lob 0 0 0
  1248. ldw 0 1
  1249. xtb 0
  1250. cmw 0 1
  1251. brc 5 2
  1252. ldw 0 0
  1253. ret
  1254. jmp 3
  1255. * 2
  1256. lll 8 0
  1257. tda 0 0
  1258. lob 0 0 0
  1259. ldw 0 1
  1260. xtb 0
  1261. cmw 0 1
  1262. brc 5 4
  1263. ldw -1 0
  1264. ret
  1265. jmp 5
  1266. * 4
  1267. lll 12 0
  1268. tda 0 0
  1269. lob 0 0 0
  1270. ldw 0 1
  1271. xtb 0
  1272. cmw 0 1
  1273. brc 5 6
  1274. ldw 1 0
  1275. ret
  1276. jmp 7
  1277. * 6
  1278. lll 8 0
  1279. tda 0 0
  1280. lob 0 0 0
  1281. lll 12 1
  1282. tda 1 0
  1283. lob 0 0 1
  1284. obb 13 1 0
  1285. xtb 0
  1286. ret
  1287. * 7
  1288. * 5
  1289. * 3
  1290. ret
  1291. efn 0
  1292. : strcpy
  1293. csv
  1294. lll 8 0
  1295. sll 0 -4
  1296. * 0
  1297. lll 12 0
  1298. ill 1 12
  1299. tda 0 0
  1300. lob 0 0 0
  1301. lll 8 1
  1302. ill 1 8
  1303. tda 1 0
  1304. sob 0 0 0
  1305. tsb 0
  1306. brc 4 1
  1307. jmp 0
  1308. * 1
  1309. lll -4 0
  1310. ret
  1311. ret
  1312. efn 4
  1313. : dup
  1314. csv
  1315. llw 8 0
  1316. phw 0
  1317. ldw 69 0
  1318. phw 0
  1319. trp 1
  1320. pop 4
  1321. ret
  1322. ret
  1323. efn 0
  1324. : exec
  1325. csv
  1326. lll 16 0
  1327. phl 0
  1328. lll 12 0
  1329. phl 0
  1330. lll 8 0
  1331. phl 0
  1332. llw 20 0
  1333. phw 0
  1334. ldw 75 0
  1335. phw 0
  1336. trp 1
  1337. pop 16
  1338. ret
  1339. ret
  1340. efn 0
  1341. : getdir
  1342. csv
  1343. llw 12 0
  1344. phw 0
  1345. lll 8 0
  1346. phl 0
  1347. ldw 71 0
  1348. phw 0
  1349. trp 1
  1350. pop 8
  1351. ret
  1352. ret
  1353. efn 0
  1354. : listdir
  1355. csv
  1356. lll 8 0
  1357. tsl 0
  1358. brc 4 0
  1359. lll 12 0
  1360. phl 0
  1361. ldw 26 0
  1362. phw 0
  1363. trp 1
  1364. pop 6
  1365. llw 16 0
  1366. phw 0
  1367. lll 8 0
  1368. phl 0
  1369. ldw 78 0
  1370. phw 0
  1371. trp 1
  1372. pop 8
  1373. ret
  1374. jmp 1
  1375. * 0
  1376. ldw 79 0
  1377. phw 0
  1378. trp 1
  1379. pop 2
  1380. ret
  1381. * 1
  1382. ret
  1383. efn 0
  1384. : lseek
  1385. csv
  1386. llw 14 0
  1387. phw 0
  1388. llw 8 0
  1389. phw 0
  1390. lll 10 0
  1391. phl 0
  1392. ldw 66 0
  1393. phw 0
  1394. trp 1
  1395. pop 10
  1396. ret
  1397. ret
  1398. efn 0
  1399. : malloc
  1400. csv
  1401. lll 8 0
  1402. phl 0
  1403. ldw 72 0
  1404. phw 0
  1405. trp 1
  1406. pop 6
  1407. ret
  1408. ret
  1409. efn 0
  1410. : mfree
  1411. csv
  1412. lll 8 0
  1413. phl 0
  1414. ldw 73 0
  1415. phw 0
  1416. trp 1
  1417. pop 6
  1418. ret
  1419. ret
  1420. efn 0
  1421. : setblock
  1422. csv
  1423. lll 12 0
  1424. phl 0
  1425. lll 8 0
  1426. phl 0
  1427. ldw 74 0
  1428. phw 0
  1429. trp 1
  1430. pop 10
  1431. ret
  1432. ret
  1433. efn 0
  1434. : unlink
  1435. csv
  1436. lll 8 0
  1437. phl 0
  1438. ldw 65 0
  1439. phw 0
  1440. trp 1
  1441. pop 6
  1442. ret
  1443. ret
  1444. efn 0
  1445. : close
  1446. csv
  1447. llw 8 0
  1448. phw 0
  1449. ldw 62 0
  1450. phw 0
  1451. trp 1
  1452. pop 4
  1453. ret
  1454. efn 0
  1455. : creat
  1456. csv
  1457. llw 12 0
  1458. phw 0
  1459. lll 8 0
  1460. phl 0
  1461. ldw 60 0
  1462. phw 0
  1463. trp 1
  1464. pop 8
  1465. ret
  1466. ret
  1467. efn 0
  1468. : open
  1469. csv
  1470. llw 12 0
  1471. phw 0
  1472. lll 8 0
  1473. phl 0
  1474. ldw 61 0
  1475. phw 0
  1476. trp 1
  1477. pop 8
  1478. ret
  1479. ret
  1480. efn 0
  1481. : read
  1482. csv
  1483. lll 10 0
  1484. phl 0
  1485. llw 14 0
  1486. xtw 0
  1487. phl 0
  1488. llw 8 0
  1489. phw 0
  1490. ldw 63 0
  1491. phw 0
  1492. trp 1
  1493. pop 12
  1494. ret
  1495. ret
  1496. efn 0
  1497. : write
  1498. csv
  1499. lll 10 0
  1500. phl 0
  1501. llw 14 0
  1502. xtw 0
  1503. phl 0
  1504. llw 8 0
  1505. phw 0
  1506. ldw 64 0
  1507. phw 0
  1508. trp 1
  1509. pop 12
  1510. ret
  1511. ret
  1512. efn 0
  1513. : chmod
  1514. csv
  1515. ldw 0 0
  1516. phw 0
  1517. llw 12 0
  1518. phw 0
  1519. lll 8 0
  1520. phl 0
  1521. ldw 67 0
  1522. phw 0
  1523. trp 1
  1524. pop 10
  1525. ret
  1526. ret
  1527. efn 0
  1528. . _pfb 100
  1529. : _dopf
  1530. csv
  1531. * 0
  1532. lll 12 0
  1533. ill 1 12
  1534. tda 0 0
  1535. lob 0 0 0
  1536. xtb 0
  1537. slw 0 -18
  1538. tsw 0
  1539. brc 4 1
  1540. llw -18 0
  1541. ldw 37 1
  1542. cmw 0 1
  1543. brc 5 2
  1544. lll 12 0
  1545. ill 1 12
  1546. tda 0 0
  1547. lob 0 0 0
  1548. xtb 0
  1549. slw 0 -18
  1550. llw -18 0
  1551. ldw 108 1
  1552. cmw 0 1
  1553. brc 5 4
  1554. ldw 1 0
  1555. jmp 5
  1556. * 4
  1557. ldw 0 0
  1558. * 5
  1559. slw 0 -20
  1560. tsw 0
  1561. brc 4 3
  1562. lll 12 0
  1563. ill 1 12
  1564. tda 0 0
  1565. lob 0 0 0
  1566. xtb 0
  1567. slw 0 -18
  1568. * 3
  1569. llw -18 0
  1570. xtw 0
  1571. jmp 6
  1572. * 8
  1573. lll 16 0
  1574. ill 2 16
  1575. tda 0 0
  1576. low 0 0 0
  1577. lll 8 1
  1578. ill 1 8
  1579. tda 1 0
  1580. sob 0 0 0
  1581. jmp 7
  1582. * 9
  1583. lll 16 0
  1584. sll 0 -4
  1585. lll -4 0
  1586. ill 4 -4
  1587. tda 0 0
  1588. lol 0 0 0
  1589. sll 0 -8
  1590. lll -4 0
  1591. sll 0 16
  1592. * 10
  1593. lll -8 0
  1594. tda 0 0
  1595. lob 0 0 0
  1596. tsb 0
  1597. brc 4 11
  1598. lll -8 0
  1599. ill 1 -8
  1600. tda 0 0
  1601. lob 0 0 0
  1602. lll 8 1
  1603. ill 1 8
  1604. tda 1 0
  1605. sob 0 0 0
  1606. jmp 10
  1607. * 11
  1608. jmp 7
  1609. * 12
  1610. * 13
  1611. * 14
  1612. llw -20 0
  1613. tsw 0
  1614. brc 4 15
  1615. lll 16 0
  1616. sll 0 -16
  1617. lll -16 0
  1618. ill 4 -16
  1619. tda 0 0
  1620. lol 0 0 0
  1621. sll 0 -12
  1622. lll -16 0
  1623. sll 0 16
  1624. jmp 16
  1625. * 15
  1626. lll 16 0
  1627. ill 2 16
  1628. tda 0 0
  1629. low 0 0 0
  1630. xtw 0
  1631. sll 0 -12
  1632. * 16
  1633. llw -18 0
  1634. phw 0
  1635. lll -12 0
  1636. phl 0
  1637. lll 8 0
  1638. phl 0
  1639. jsr _pn
  1640. pop 10
  1641. sll 0 8
  1642. jmp 7
  1643. * 17
  1644. llw -18 0
  1645. lll 8 1
  1646. ill 1 8
  1647. tda 1 0
  1648. sob 0 0 0
  1649. jmp 7
  1650. jmp 7
  1651. * 6
  1652. cse 111 14
  1653. cse 120 13
  1654. cse 100 12
  1655. cse 115 9
  1656. cse 99 8
  1657. jmp 17
  1658. * 7
  1659. jmp 18
  1660. * 2
  1661. llw -18 0
  1662. lll 8 1
  1663. ill 1 8
  1664. tda 1 0
  1665. sob 0 0 0
  1666. * 18
  1667. jmp 0
  1668. * 1
  1669. ldw 0 0
  1670. lll 8 1
  1671. tda 1 0
  1672. sob 0 0 0
  1673. ret
  1674. efn 20
  1675. : _pn
  1676. csv
  1677. lll 12 0
  1678. sll 0 -8
  1679. llw 16 0
  1680. xtw 0
  1681. jmp 0
  1682. * 2
  1683. ldw 8 0
  1684. slw 0 16
  1685. jmp 1
  1686. * 3
  1687. ldw 16 0
  1688. slw 0 16
  1689. jmp 1
  1690. * 4
  1691. ldw 10 0
  1692. slw 0 16
  1693. lll 12 0
  1694. ldw 0 1
  1695. xtw 1
  1696. cml 0 1
  1697. brc 9 5
  1698. ldw 45 0
  1699. lll 8 1
  1700. ill 1 8
  1701. tda 1 0
  1702. sob 0 0 0
  1703. lll 12 0
  1704. oul 18 0
  1705. sll 0 -8
  1706. * 5
  1707. jmp 1
  1708. * 0
  1709. cse 120 3
  1710. cse 111 2
  1711. jmp 4
  1712. * 1
  1713. ldw 0 0
  1714. slw 0 -2
  1715. * 6
  1716. lll -8 0
  1717. tsl 0
  1718. brc 4 7
  1719. jmp 8
  1720. * 9
  1721. lll -8 0
  1722. llw 16 1
  1723. xtw 1
  1724. phl 1
  1725. phl 0
  1726. ldw 1 0
  1727. phw 0
  1728. jsr _ulop
  1729. pop 10
  1730. sll 0 -8
  1731. jmp 6
  1732. * 8
  1733. lll -8 0
  1734. llw 16 1
  1735. xtw 1
  1736. phl 1
  1737. phl 0
  1738. ldw 2 0
  1739. phw 0
  1740. jsr _ulop
  1741. pop 10
  1742. slw 0 -4
  1743. l$ 0 0
  1744. llw -4 0
  1745. ldw 15 1
  1746. obw 3 1 0
  1747. xtw 0
  1748. lxb 0 0 0
  1749. lal -28 0
  1750. llw -2 1
  1751. ilw 1 -2
  1752. xtw 1
  1753. sxb 0 1 0
  1754. jmp 9
  1755. * 7
  1756. llw -2 0
  1757. ldw 0 1
  1758. cmw 0 1
  1759. brc 5 10
  1760. ldw 48 0
  1761. lal -28 0
  1762. llw -2 1
  1763. ilw 1 -2
  1764. xtw 1
  1765. sxb 0 1 0
  1766. * 10
  1767. * 11
  1768. llw -2 0
  1769. ilw -1 -2
  1770. tsw 0
  1771. brc 4 12
  1772. lal -28 0
  1773. llw -2 0
  1774. xtw 0
  1775. lxb 0 0 0
  1776. lll 8 1
  1777. ill 1 8
  1778. tda 1 0
  1779. sob 0 0 0
  1780. jmp 11
  1781. * 12
  1782. lll 8 0
  1783. ret
  1784. ret
  1785. efn 28
  1786. $ 0
  1787. = 12337
  1788. = 12851
  1789. = 13365
  1790. = 13879
  1791. = 14393
  1792. = 16706
  1793. = 17220
  1794. = 17734
  1795. = 0
  1796. : _lop
  1797. csv
  1798. ldw 0 0
  1799. slw 0 -2
  1800. lll 10 0
  1801. ldw 0 1
  1802. xtw 1
  1803. cml 0 1
  1804. brc 9 0
  1805. llw -2 0
  1806. ilw 1 -2
  1807. lll 10 0
  1808. oul 18 0
  1809. sll 0 10
  1810. * 0
  1811. lll 14 0
  1812. ldw 0 1
  1813. xtw 1
  1814. cml 0 1
  1815. brc 9 1
  1816. llw -2 0
  1817. ilw 1 -2
  1818. lll 14 0
  1819. oul 18 0
  1820. sll 0 14
  1821. * 1
  1822. lll 14 0
  1823. phl 0
  1824. lll 10 0
  1825. phl 0
  1826. llw 8 0
  1827. phw 0
  1828. jsr _ulop
  1829. pop 10
  1830. sll 0 -6
  1831. llw 8 0
  1832. ldw 2 1
  1833. cmw 0 1
  1834. brc 4 2
  1835. llw -2 0
  1836. ldw 1 1
  1837. obw 3 1 0
  1838. tsw 0
  1839. brc 4 2
  1840. lll -6 0
  1841. oul 18 0
  1842. jmp 3
  1843. * 2
  1844. lll -6 0
  1845. * 3
  1846. ret
  1847. ret
  1848. efn 6
  1849. : _ulop
  1850. csv
  1851. lll 10 0
  1852. tda 0 3
  1853. lll 14 0
  1854. tda 0 2
  1855. llw 8 0
  1856. ldw 0 1
  1857. cmw 0 1
  1858. brc 5 0
  1859. ldl 0 0
  1860. tda 0 4
  1861. * 1
  1862. tad 3 0
  1863. tsl 0
  1864. brc 4 2
  1865. tad 3 0
  1866. ldl 1 1
  1867. obl 3 1 0
  1868. tsl 0
  1869. brc 4 3
  1870. tad 4 0
  1871. tad 2 1
  1872. obl 12 1 0
  1873. tda 0 4
  1874. * 3
  1875. tad 3 0
  1876. ldl 1 1
  1877. obl 11 1 0
  1878. tda 0 3
  1879. tad 2 0
  1880. ldl 1 1
  1881. obl 10 1 0
  1882. tda 0 2
  1883. jmp 1
  1884. * 2
  1885. jmp 4
  1886. * 0
  1887. ldw 0 0
  1888. tda 0 5
  1889. tad 3 0
  1890. ldl -2147483648 1
  1891. cml 0 1
  1892. brc 24 5
  1893. ldl -2147483648 0
  1894. jmp 6
  1895. * 5
  1896. tad 3 0
  1897. * 6
  1898. tda 0 4
  1899. * 7
  1900. tad 2 0
  1901. tad 4 1
  1902. cml 0 1
  1903. brc 25 8
  1904. tad 5 0
  1905. irl 1 5
  1906. tad 2 0
  1907. ldl 1 1
  1908. obl 10 1 0
  1909. tda 0 2
  1910. jmp 7
  1911. * 8
  1912. ldl 0 0
  1913. tda 0 4
  1914. * 9
  1915. tad 5 0
  1916. tsw 0
  1917. brc 4 10
  1918. tad 3 0
  1919. tad 2 1
  1920. cml 0 1
  1921. brc 22 11
  1922. tad 3 0
  1923. tad 2 1
  1924. obl 13 1 0
  1925. tda 0 3
  1926. tad 4 0
  1927. irl 1 4
  1928. * 11
  1929. tad 5 0
  1930. irl -1 5
  1931. tad 4 0
  1932. ldl 1 1
  1933. obl 10 1 0
  1934. tda 0 4
  1935. tad 2 0
  1936. ldl 1 1
  1937. obl 11 1 0
  1938. tda 0 2
  1939. jmp 9
  1940. * 10
  1941. tad 3 0
  1942. tad 2 1
  1943. cml 0 1
  1944. brc 22 12
  1945. tad 3 0
  1946. tad 2 1
  1947. obl 13 1 0
  1948. tda 0 3
  1949. tad 4 0
  1950. irl 1 4
  1951. * 12
  1952. llw 8 0
  1953. ldw 2 1
  1954. cmw 0 1
  1955. brc 5 13
  1956. tad 3 0
  1957. tda 0 4
  1958. * 13
  1959. * 4
  1960. tad 4 0
  1961. ret
  1962. ret
  1963. efn 0
  1964.